CPSW\Admin\Admin_Controller D

Total Complexity 219
Dependencies 15
Dependents 2
Total lines 1,637
Lines of code 1,183
Logical lines of code 461
Comment lines 332
Methods 39
Properties 3

Methods 39

Method Rating Maintainability Complexity Lines of code
check_connection_on_updates()
C
37 24 77
enqueue_scripts()
B
34 20 81
connection_test()
B
36 20 76
checkout_settings()
A
26
4 213
are_keys_set_check()
A
50 16 23
admin_options()
A
42 10 52
connect_button()
A
43 9 48
are_keys_set()
A
57 10 18
add_manual_connect_link()
A
56 10 15
initialise_warnings()
A
58 10 14
cpsw_express_checkout_option_updates()
A
48 8 32
add_breadcrumb()
S
52 7 24
account_id()
S
42 4 61
get_settings()
S
35 1 106
account_keys()
S
50 6 29
stripe_connect()
S
48 4 37
update_mode()
S
63 6 10
disconnect_account()
S
60 5 12
webhook_url()
S
52 4 26
redirect_if_manually_saved()
S
68 5 6
js_errors()
S
60 4 12
express_checkout_preview()
S
50 2 41
update_options()
S
63 4 11
filter_settings_fields()
S
53 3 25
get_account_info()
S
61 3 13
get_stripe_connect_url()
S
53 2 25
__construct()
S
55 2 19
add_settings_links()
S
67 3 7
is_stripe_connected()
S
70 3 6
init()
S
49 1 28
update_settings()
S
81 1 3
add_settings_tab()
S
75 1 4
express_checkout_notice()
S
71 1 7
insufficient_permission()
S
78 1 3
add_custom_css()
S
72 1 7
connect_failed_notice()
S
78 1 3
connect_success_notice()
S
78 1 3
ssl_not_connect()
S
78 1 3
settings_tab()
S
81 1 3